package FigurasGeometricas;

/**
 * La clase rectangulo proporciona unos métodos básicos para su utilización y 
 * cálculo de áreas. 
 * Cada rectángulo está identificado por sus medidas de sus lados.
 * 
 * @author user
 * @version 1.0 05/02/2014
 *  
 */


public class Rectangulo {
    protected double base;
    protected double altura;
    
    /**
     * Crea un rectángulo con unos valores por defecto
     * @
     */
    
    public Rectangulo(){
        base=5;
        altura=2;
        System.out.println("Esto ha sido modificado en google");
    }
    
    /**
     * Crea un rectángulo
     * @param b double
     * @param a double
     */
    
    public Rectangulo(double b, double a){
        base=b;
        altura=a;
    }
    
    /**
     * Calcula el área del rectángulo
     * @return double
     */
    
    public double calcular_area(){
        return base*altura;
    }
    
    /**
     * Calcula la longitud de la diagonal del rectángulo
     * @return double
     */
    
    public double diagonal(){
        return Math.sqrt((base*base)+(altura*altura));
    }
    
    /**
     * Calcula el perímetro del rectángulo
     * @return double
     */
    
    public double perimetro(){
        return 2*base+2*altura;
    }
}
